package com.hadwinling.service;

import com.hadwinling.entity.ShikeTime;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Classname ShikeTimeService
 * @Description TODO
 * @Date 2021/7/3 16:02
 * @Created by ${hadwinling}
 */
public interface ShikeTimeService {


    int deleteByPrimaryKey(Integer id);

    int insert(ShikeTime record);

    int insertSelective(ShikeTime record);

    ShikeTime selectByPrimaryKey(Integer id);

    List<ShikeTime> selectAllByTimeidAndIndicatorid(Integer timeid, Integer indicatorid);

    List<ShikeTime> selectAllByBurnidAndIndicatorid(Integer burnid, Integer indicatorid);

    List<ShikeTime> selectAllByBurnidBetweenAndBurnidAndIndicatorid(Integer minBurnid, Integer maxBurnid, Integer indicatorid);

    List<ShikeTime> selectAllByBurnidAndTimeidAndIndicatorid(Integer burnid,Integer timeid,Integer indicatorid);

    int updateByPrimaryKeySelective(ShikeTime record);

    int updateByPrimaryKey(ShikeTime record);

}
